PHP集成环境搭建—>令人心碎的MAMP

a.说在前面

不作就不会死 人们真应该好好将这句话铭记在心 :) mac本机用的php集成环境一直都是MAMP3.0 手欠今天突然想升级到3.5(试试新的php7)结果升完级mysql用不了 就连apache的端口都被占用了 苦苦折腾了我两个小时 终于解决该软件导致的mysql error:#2002也希望给许多想安装MAMP的小伙伴安利一下 (〃▽〃)

b.重点

0x00 install

刚刚下载完MAMP应该是同时出现这三个应用程序

MAMP和MAMP PRO的区别在于 一个是免费 一个是付费需要注册码
这里我们用PRO

注册码:DED4-0A88-3A11-F9FDE

0x01 webserver



  • ① 端口初始是8888 但是因为我本身8888端口被占用 应该是之前的环境是apache出现问题 所以改成2222 大家可以不改 随意
  • ② 这个要全部勾上 如果按照初始状态 你的http://localhost:xxxx(端口号)会被403的
  • localhost这个建议大家不要改
  • ④ 这个就是你本地的根目录 选择你想要的目录 不一定用它默认的 这样你有什么测试代码 也比较方便 (说白了!这个目录里的内容就是你希望你的localhost:xxxx所显示的东西)

0x02 MySQL

按照这个过程就不会出现mysql error:#2002 身边的很多mac用户被困扰好久: (



  • ⑤ 点击后进入你的MAMP管理页面 也就是图⑦⑧
  • ⑥ 三个指示灯代表着你的服务状态
  • ⑦ phpmyadmin 网页版数据库管理工具
  • ⑧ 你的MySQL配置
  • ⑨ 点击⑦后进入phpmyadmin 修改用户权限等信息
终端进入mysql 命令键入
终端键入:cd /Applications/MAMP/Library/bin/./mysql -u (用户名) -p
之后输入密码即可

c.最后

(´ཀ`」 ∠) 心累